Support Developer — Salesforce
Description
Hands-on Salesforce developer supporting an active implementation. Primary focus on building and maintaining Lightning Web Components, implementing Apex-based logic when needed, and operating integrations via MuleSoft or direct REST/SOAP API connections. Responsible for production support, troubleshooting, and enabling the implementation team to deliver secure, testable, and performant solutions.
Key responsibilities
- Build, maintain, and troubleshoot Lightning Web Components (LWC); ensure accessibility, performance, reusability, and clear documentation.
- Implement server-side business logic with Apex (synchronous and asynchronous patterns), ensuring bulkification and governor‑limit safety.
- Integrate Salesforce with external systems via MuleSoft middleware or direct REST/SOAP APIs; own connector code, error handling, retries, and monitoring.
- Configure Salesforce where appropriate (objects, fields, page layouts, flows, security), prioritizing code-first solutions when complexity or performance demands it.
- Create and maintain automated tests (Apex unit tests, integration tests) and support CI/CD pipelines (SFDX, Git, automated deployments).
- Troubleshoot production incidents, perform root‑cause analysis, deliver hotfixes, and document runbooks and post‑mortems.
- Participate in technical design reviews, estimate implementation effort, and work with other developers on LWC/Apex/integration.
- Implement observability for components and integrations (logging, alerts, dashboards).
Required qualifications
- 4–10 years Salesforce experience with strong hands‑on development.
- Proven LWC expertise — building, debugging, and optimizing complex components.
- Practical experience integrating Salesforce via MuleSoft and/or direct REST/SOAP APIs; able to author and maintain integration code and assist with MuleSoft flows.
- Experience with Apex, asynchronous processing (Queueable, Batch), bulk patterns, and governor limit mitigation.
- Experience with SFDX, Git-based CI/CD, and automated testing; maintain meaningful test coverage.
- Strong troubleshooting skills for performance, scalability, and production incidents.
- Good communicator, able to work with implementation stakeholders and agile teams.
Preferred / Certifications
- Salesforce Platform Developer I
- Platform Developer II
- Salesforce Administrator desirable.
- MuleSoft experience strongly preferred.
- Experience with Financial Services Cloud is a plus.
A timed coding assessment (LWC/Apex/integration task) will be required as part of the interview process.